package com.quan.mall.commons.vo;


import com.baomidou.mybatisplus.annotation.TableField;
import com.quan.mall.entity.PmsAttr;
import com.quan.mall.entity.PmsAttrGroup;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.util.List;

/**
 * 商品-属性分组
 *
 * @author yhaoquan
 * @email yhaoquan@163.com
 * @date 2021-02-09 11:44:02
 */
@Data
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class PmsAttrGroupVo extends PmsAttrGroup {

    /**
     * 分组下的属性
     */
    private List<PmsAttr> attrs;

    /**
     * 分类父路径ID
     */
    @TableField(exist = false)
    private Long[] categoryPath;

    /**
     * 分类名称
     */
    @TableField(exist = false)
    private String categoryName;


    /**
     * 属性ID
     */
    private Long attrId;

    /**
     * 分组ID
     */
    private Long groupId;

}
